 import Mock from 'mockjs';

// const count = 10;
// const nodeQueryList = [] ;
// // 初始化用户查询list数据
// for (let i = 0; i < count; i++) {
//     nodeQueryList.push(Mock.mock({
//         hostName: '@increment',
//             ip: '10.10.40.0',
//             status: '运行中',
//             podNumbers: '30',
//             cpu: '4核',
//             memory: '8GB',
//             disk: '200GB',
//             operationDate: '1天前',
//             startTime: '2017-09-05 15:30',
//             physicalZone: '共享物理组',
//     }));
// }
const nodeDataMap = {
    admin: {
        meta: {
            code: 200,
            message: "success"
        },
        data:{items: [{
            hostName: '1',
            ip: '10.10.40.1',
            status: '运行中',
            podNumbers: '30',
            cpu: '4核',
            memory: '8GB',
            disk: '200GB',
            operationDate: '1天前',
            startTime: '2017-09-05 15:30',
            physicalZone: 'share',
        }, {
            hostName: '2',
            ip: '10.10.40.2',
            status: '运行中',
            podNumbers: '30',
            cpu: '4核',
            memory: '8GB',
            disk: '200GB',
            operationDate: '1天前',
            startTime: '2017-09-05 15:30',
            physicalZone: 'kh',
        }, {
            hostName: '3',
            ip: '10.10.40.0',
            status: '运行中',
            podNumbers: '30',
            cpu: '4核',
            memory: '8GB',
            disk: '200GB',
            operationDate: '1天前',
            startTime: '2017-09-05 15:30',
            physicalZone: 'nip',
        }]}
    }
}

const partitionsMap = {
    admin: {
        meta:{
            code: 200,
            message:"success"
        },
        data:{items:
        [{
            physicalID: '选项1',
            name_cn: '平台专用物理组',
            name_en:"1"
            // name_en:''
        }, {
            physicalID: '选项2',
            name_cn: '共享物理组',
            name_en:'2'
        }, {
            physicalID: '选项3',
            name_cn: '应用系统物理组',
            name_en:'3'
        }]}
    }
}
// const setPartitonMap = {
//     admin:{
//         meta:{
//             code:200,
//             message:"success"
//         }
//     }
// }
export default {
    // nodeData:config => {
    //     // 得到post的参数
    //     const { page, pageSize, queryKey } = JSON.parse(config.body);

    //     // 分页查询
    //     const pageList = nodeQueryList.filter((item, index) => index < pageSize * page && index >= pageSize * (page - 1));

    //     return {
    //         meta: {
    //             code: 200,
    //             message: 'success'
    //         },
    //         data: {
    //             total: nodeQueryList.length,
    //             items: pageList 
    //         }
    //     }
    // },

    nodeData: () => {
        return nodeDataMap['admin']

    },
    partition: () => {
        return partitionsMap['admin']

    }
    // Partition:()=>{
    //     return setPartitonMap['admin']
    // }

}
